#ifndef WF_MODIFYEXPLODETEXT_H
#define WF_MODIFYEXPLODETEXT_H

#include "pf_previewactioninterface.h"
#include "pf_insert.h"
#include "gui_export.h"
/**
 * This action class can handle user events for exploding blocks and
 * other entity containers into single entities.
 *
 */
class GUI_EXPORT WF_ModifyExplodeText : public PF_PreviewActionInterface {
	Q_OBJECT
public:
    WF_ModifyExplodeText(PF_Container& container,
                        PF_GraphicView& graphicView);
    ~WF_ModifyExplodeText();

	static QAction* createGUIAction(LX_Define::ActionType /*type*/, QObject* /*parent*/);
	
	virtual LX_Define::ActionType rtti() {
		return LX_Define::ActionModifyExplodeText;
	}

    virtual void init(int status=0);

    virtual void trigger();
};

#endif
